Skip to content

feat(@angular/build): rename experimentalPlatform to platform in application builder#32733

Merged
alan-agius4 merged 1 commit intoangular:mainfrom
alan-agius4:platform-experimental
Mar 10, 2026
Merged

feat(@angular/build): rename experimentalPlatform to platform in application builder#32733
alan-agius4 merged 1 commit intoangular:mainfrom
alan-agius4:platform-experimental

Conversation

@alan-agius4
Copy link
Collaborator

The experimentalPlatform option within the ssr option of the application builder has been renamed to platform. This change promotes the feature from experimental status while maintaining its functionality for specifying the target server platform.

A migration has been added to automatically update existing configuration to the new option name.

@alan-agius4 alan-agius4 requested a review from clydin March 10, 2026 11:37
@alan-agius4 alan-agius4 added action: review The PR is still awaiting reviews from at least one requested reviewer target: major This PR is targeted for the next major release labels Mar 10, 2026
@angular-robot angular-robot bot added detected: feature PR contains a feature commit area: @angular/build labels Mar 10, 2026
@alan-agius4 alan-agius4 force-pushed the platform-experimental branch from ceba2fb to e4d5a59 Compare March 10, 2026 11:41
@alan-agius4 alan-agius4 force-pushed the platform-experimental branch from e4d5a59 to 76448a3 Compare March 10, 2026 11:45
@alan-agius4 alan-agius4 reopened this Mar 10, 2026
…application builder

The `experimentalPlatform` option within the `ssr` option of the application builder has been renamed to `platform`. This change promotes the feature from experimental status while maintaining its functionality for specifying the target server platform.

A migration has been added to automatically update existing configuration to the new option name.
@alan-agius4 alan-agius4 force-pushed the platform-experimental branch from 4128564 to 97f7cad Compare March 10, 2026 12:21
Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request promotes the experimentalPlatform option to platform in the application builder, moving it out of experimental status. The changes are well-contained, primarily involving renaming across the codebase. The inclusion of a migration script to automatically update existing projects is a thoughtful addition, and its implementation and tests appear solid. I've identified one minor issue in the schema.json where the description for the new platform option still contains experimental wording. A suggestion to update the description has been provided. Overall, this is a good and clear update.

@alan-agius4 alan-agius4 added action: merge The PR is ready for merge by the caretaker and removed action: review The PR is still awaiting reviews from at least one requested reviewer labels Mar 10, 2026
@alan-agius4 alan-agius4 merged commit af2c7e9 into angular:main Mar 10, 2026
35 checks passed
@alan-agius4
Copy link
Collaborator Author

This PR was merged into the repository. The changes were merged into the following branches:

@alan-agius4 alan-agius4 deleted the platform-experimental branch March 10, 2026 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: merge The PR is ready for merge by the caretaker area: @angular/build detected: feature PR contains a feature commit target: major This PR is targeted for the next major release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants